drop leaf - Turkish English Dictionary